pile of dead leaves - German English Dictionary